Ta strona wiki dokumentuje różne aspekty uruchamiania FreeCAD w konsoli bez włączania GUI (Graphical User Interface) lub tak zwanego headless.
Ponieważ nie jest możliwe utworzenie lub dostęp do dostawcy widoku w trybie bez użycia GUI. Co jest możliwe, to załadowanie FreeCADGui
w trybie bez GUI, ale nie ma możliwości dostępu do dokumentu GUI, ponieważ nie zostanie on utworzony i w konsekwencji nie będzie istniał żaden dostawca widoku.
Możliwe jest jednak stworzenie Scenogramu reprezentacji obiektu:
import FreeCADGui as Gui
from pivy import coin
Gui.setupWithoutGUI()
doc = App.newDocument()
obj = doc.addObject("Part::Box","Box")
doc.recompute()
view = Gui.subgraphFromObject(obj)
Zobacz: wątek na forum.
$ /path/to/FreeCAD -c
$ /ścieżka/do/FreeCADCmd
help()
.modules freecad
.